schleppdepp [pejorativ] - German English Dictionary